• NE 123 STREET

  • 1621 Northeast 123rd Street, North Miami, FL 33181

Lease History

Lease Date Available SF Floor / Suite Asking Rate
August 11, 2016 560 N/A