916 SF & 1,281 SF For Lease w/Direct Frontage to NW 36th Street – Miami, FL September 4, 2020 Back to Blog