Located at Euclid Avenue and Delmar Boulevard, 625 N. Euclid transforms a historic 1910 warehouse into modern loft living in St. Louis’ vibrant Central West End. The 7-story building offers 87 luxury loft apartments and 8,500 SF of retail space.

Residents enjoy upscale amenities such as a fitness center, indoor parking, secured access, bike storage, and a rooftop clubroom with skyline views, fire pit, grilling stations, sun deck, hot tub, and lounge areas.

Let's Connect