Residential


142-20 84th Drive

At-A-Glance
Location
Briarwood, NY

32 unit apartment building. Owned by Philips International and Philip Pilevsky