ML# :802440 Waterfront Office Space 1200 SQFT for Rent. Rent includes all utilities. Easy to commute, 7mins walk to bus station.
28-20 119th st, Flushing, NY, 11354