Photos for Altis Kendall Square

Base rent from $2,125+ mo
Altis Kendall Square
16950 SW 93rd Street, Miami, FL 33196