• For Lease: Up to 8,000 SF of Retail Space in Miami

  • 3600 NW 25th Ave, Miami, FL 33142

Lease History

Lease Date Available SF Floor / Suite Asking Rate
January 13, 2021 8,000 N/A