Terra in the Grove

4 story apartment building, parking garage, and Center Courtyard/Amenity Area

Status

Pending

Company & Contacts

Green Street Building Group

Eric Engelbrecht   314-422-8859

Location

4500-4540 Swan Avenue, St. Louis, MO