Winston Churchill Apartments

$11.3M revenue • 51 employees • 5475 Cabanne Ave, St. Louis, MO, 63112, United States

Last Updated Mar 9, 2026

Company Overview

Company Name

Winston Churchill Apartments

Address

5475 Cabanne Ave, St. Louis, MO, 63112, United States

Approx. Annual Revenue

$11.3M

Employees

51

Established

2007

Locations

2

About Winston Churchill Apartments

Eagle Point Companies is an affordable multifamily housing firm based in St. Louis, Missouri, with approximately 51 employees. The company develops, manages, and invests in affordable housing projects across several states, including Indiana, Kansas, Michigan, Missouri, Virginia, and West Virginia. Eagle Point Management, the property management arm, actively manages over 20 communities in 6 states, while Eagle Point Ventures and Eagle Point Development focus on acquiring and developing affordable housing opportunities nationwide.

Business Profile

Read from the Winston Churchill Apartments website on Oct 12, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
6/10 · Navigation is repetitive and thin; No contact form or booking

Winston Churchill Apartments locations

2 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
5475 Cabanne Ave, St. Louis, MOprimary——Claimed
125 John Roberts Rd Ste 12, South Portland, ME— 1.9 (9)Claimed

Property Management Companies near St. Louis, MO

Browse all Property Management companies in Missouri →

Frequently Asked Questions about Winston Churchill Apartments

Categories

Technologies Used

Social Profiles

Key Decision Makers

Laura Burns Owner/CEO
Dj Nelson Owner/President