Town University Luxury Apartments

Davie, FL

Year Built: 2016
232 Units

Investment Sale

Closed 12/22/2016