The Pointe of North Gables

5890 SW 8th St West Miami FL 33144 (888) 848-5698