6620 SW 57th Ave Suite 108 South Miami, FL 33143 (305) 520-7271
Use the navigation box below to tour our apartments.