38 Miley Ave Indianapolis, IN 46222
Senior Apartment Community
40 Units
TWG Development, LLC is the owner and the developer