1301 E Washington Street Indianapolis, IN 46202
Multi-Family Apartment Community
132 units
TWG Development, LLC is the owner and the developer