Miami Central III


    • Type Office, Retail
    • Market Miami
    • Sq. Ft. 130,000
    • Address161 NW 6 St
      Miami, FL, USA

    News