Village Plaza_7.22.21.jpg

Apartment Building
Long Hill, NJ

Village Plaza Apartments in Long Hill, NJ