Apartment Building Planned for Indy’s Old Southside
Indianapolis-based real estate developer TWG has announced plans for a $58 million apartment building just south of downtown. Rise on Meridian would be a 269-unit, six-story building, including 3,500... Read More
