Terra Group will build a self-contained community with 2,000 apartments, a supermarket, a hotel, offices and a charter school on the site of the Dolphin Station Park and Ride and a nearby piece of former famland.
(Please use a modern browser to see the interactive version of this visualization)