Culmer Village to Offer 612 Affordable Apartments at 690 Northwest 13th Street, Miami, Florida
Culmer Village is taking shape in Miami-Dade County, Florida. The mixed-use venture requires close to 850,000 square feet of new construction, featuring 612 apartments and 9,460 square feet of retail space.