Altus Properties is a real estate investment firm based in St. Louis, MO, specializing in multifamily development projects. With a focus on ESG investing, Altus Properties is committed to sustainable and socially responsible investment strategies.
The company's portfolio includes Grand Flats, a 124-unit property conveniently located near the SSM Health-Saint Louis University Hospital, catering to the growing employment center in the market.
Generated from the website