Fox59.com TWG is planning to build Rise on Meridian, a 269-unit apartment property in Indianapolis. The local developer is building the six-story property in an opportunity zone at 915 South Meridian St., about one mile south of downtown Indianapolis. The property will have a swimming pool, lounge, coworking space, courtyard, dog park, parking garage and […]

Read more of this post