5310 N. Euclid Avenue
St. Louis, MO 63115
Managed by: The Habitat Company
M–F: 9:00 AM – 6:00 PM
About Euclid Plaza:
Near I-70 in the Mark Twain Neighborhood, Euclid Plaza with its mix of 108 studio and two-bedroom units is one of our most conveniently located senior communities.