About Bay Pointe Apartments
18422 Homestead Avenue, Miami, Fl 33157
Bay Pointe apartment complex is located on a 2.44 acre site and will feature 269 apartments along with 3,867 square feet of retail space. There will be 500 parking spaces as well as a pool and a fitness center.