Altus Properties

2232 S Grand Blvd
Saint Louis, MO 63104

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

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisAltus Properties

Partial Data by Infogroup (c) 2025. All rights reserved.