- December 4, 2025
Loading
An Atlanta developer and two partners have begun construction on a 303-unit apartment complex in Venice.
South City Partners is building the complex on 15.85 acres immediately next to a 700-home residential project being built by Meritage Homes. The property is at 1700 Ranch Road.
South City is leading the joint venture with the commercial real estate firm BCDC of Atlanta and the real estate investment firm Capital Square of Richmond, Virginia.