Altis at Kendall Square

16950 SW 93rd St, Miami, FL 33196

CURRENTLY REVIEWING