Infinity Gardens Apartments Proposed for 14505 Southwest 260th Street, Homestead, Florida
Developers have proposed Infinity Gardens Apartments, a 773-unit apartment complex south of Miami-Dade County. The mixed-use venture would require more than 50,000 square feet of new construction.