A 13,000 S.F Glass Retail/Office Building in an extremely vibrant area with narrow site conditions that consists of two duplex floors.
Address: 40 – 22 Main Street, Flushing, NY