Major Food Group and Terra Development Partner on New Condo Tower in Edgewater-The Villa
Major Food Group and Terra Development have announced their collaboration on a new waterfront development in Edgewater. Located at 710 NE 29th Street, The Villa, is planned to include 50 residential units.