The Leo

Located inside Chicago’s vibrant River North neighborhood, The Leo is a brand new apartment building offering an iconic lifestyle with refined finishes in a sophisticated ambiance. From the stylish amenities to the elegant apartments, every detail at The Leo has been carefully crafted to provide an unparalleled living experience.

The Leo’s central downtown location offers residents seamless access to all that Chicago has to offer, including renowned dining options, a thriving nightlife scene, and a variety of entertainment options just minutes away. With major transportation lines close by, residents can effortlessly explore the city and all its offerings.

Property Website >>

Total Units
161

Architect
Antunovich Associates

Ownership
Vista Property Group

Year Complete
2023

Address
741 N Wells St
Chicago, IL 60645

Neighborhood
River North

Luxury Living Engagement
Multifamily Lease Up
Marketing
Creative Services

Sign Up to Receive Industry Insights

Luxury Living is here to help you in all aspects of multifamily development. From pre-development consulting to marketing and leasing, we are Chicago’s multifamily leasing expert.