Residential


142-20 84th Drive

At-A-Glance
Location
Briarwood, NY

32 unit apartment building.