Altis at Kendall Square

16950 SW 93 Street, Miami, FL 33196

CURRENTLY REVIEWING