ML# :3591796 Prime location close to Flushing Main Street with high foot traffic! Walking distance to LIRR, 7 train, subway, and bus stops. Ideal for tenants seeking office space in a vibrant, easily accessible area. Don’t miss this opportunity!
136-21 41st Avenue Unit 3, Flushing, NY, 11355