Studio 12 FOR LEASE | 3,690 SF | Perfect for any retail/distribution company or design/technology firm Large open space, 14 ft. ceilings, sealed concrete... July 20, 2017 0 0