Image February 22, 2024 Construction completes at The Leo The 21-story development has 168 new apartments
Image August 24, 2023 Urbanize tours The Leo at 741 N. Wells Construction is set to wrap up by the end of January
Image January 25, 2023 Urbanize tours progress at 741 N. Wells The 21-story tower will offer 168 new apartments