This Google Street View image shows the approximate location of 112 E. Lillie Ave. in Long Beach Township. The property at this address changed hands in August 2019, when new owners bought the property for $860,000.
{}