brand new river north luxury apartments
At the bustling intersection of Chicago Ave. and Wells St. in River North, The Leo distinguishes itself among the array of apartment buildings. More than just a residence, The Leo offers a city retreat. Enjoy easy access to an abundance of dining, shopping, and entertainment options just steps away, accompanied by seamless connectivity via the nearby Brown/Red CTA lines.
Restaurants