For Lease

3570 NW 62nd St

Miami, FL 33147

Contact for pricing

Highlights

  • 87,120 SF building

Property facts

Property type
Industrial
Building size
87,120 SF