For Lease

1401 NW 119th St

North Miami, FL 33167

Contact for pricing

Highlights

  • 7,516 SF building

Property facts

Property type
Retail
Building size
7,516 SF