RateMyApartments
Altis at Kendall Square Ratings and Reviews
Altis at Kendall Square
16950 SW 93 Street, Miami, FL 33196
CURRENTLY REVIEWING