109 Tower | Miami, FL

109 Tower

Florida International University

  • 2 & 4 Bedroom Apartments

  • 149 Units

  • 542 Beds

  • Acquired in 2021