133-20 39th Avenue Unit 2R

Flushing, NY 11354

Leased $3,600

Closed 91 days ago.
  • Commercial Lease, Office
  • Built: 1985
  • Lot Size: 0.04 Acres
MLSID
3293328

Location


Mapquest.com

About this area

For Lease Nearby

Recently Leased Nearby

Data was last updated 2021-03-26 12:12:37