Oliver Properties

$2.9M revenue • 11 employees • 1110 Washington Ave, St. Louis, MO, 63101, United States

Company Overview

Company Name

Oliver Properties

Address

1110 Washington Ave, St. Louis, MO, 63101, United States

Website

opstl.com

Approx. Annual Revenue

$2.9M

Employees

11

About Oliver Properties

Oliver Properties is a vertically-integrated commercial real estate company headquartered in St. Louis, Missouri. With a team of experts, the company specializes in multifamily, mixed-use, and retail asset management, employing a unique approach to identify and maximize investment opportunities. Oliver Properties has a proven track record of successfully completing over 20 projects, managing $70 million in assets, and undertaking $25 million in renovations.

Frequently Asked Questions about Oliver Properties

Social Profiles