The Domain Co.’s, developer of the South Market District, will break ground on the new $100 million apartment tower called the Odeon in May. The tower will be constructed on the surface parking lot on Loyola Avenue between Julia and Girod streets. The Odeon will be a 414,000-square-foot tower with 271 apartments, ground-floor retail, three floors of [&hellip
Read More »

