8506 Westfield Blvd Indianapolis, IN 46240
Multi-Family Apartment Community
186 units
TWG Development, LLC is the owner and developer