Company Overview
Company Name
Oliver Properties
Address
1110 Washington Ave, St. Louis, MO, 63101, United States
Website
opstl.comPhone
(314) 300-0092Approx. 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.