Industrial Space for Lease in Miami, FL | 6955-6965 NW 43rd St
6955-6965 NW 43rd St, Miami, Florida 33166
- 25,455 sq ft
- Built 1984
Lease approx. 4,085 square feet of industrial space at 6955-6965 NW 43rd St in Miami, Florida. Features efficient warehouse storage, dedicat...