Residential


118-14 83rd Ave.

At-A-Glance
Location
Kew Gardens, NY

20 unit apartment building.