Building - 139-06 34th Road

Apartment in Flushing
N/A
units
5
stories
1931
built in
Amenities
  • Elevator
  • Cats allowed
  • Dogs allowed
  • Pets allowed