3,850 SF Industrial Warehouse for Lease | Central Miami Location with Heavy Power FL 33147
3465 NW 71st Ter, Miami, Florida 33147
- 20,900 sq ft
Secure a highly functional $\pm 3,850\text{ SF}$ industrial warehouse at 3465 NW 71st Terrace in central Miami (33147). Offered at $22.00/SF...