Posts

New 87,000 SF Tenant Inks Deal At 15975 Southwest 117th Ave In Miami

The 87,120-square-foot warehouse has been leased under a five-year agreement.