Property The Wardsworth Location Indianapolis, IN Residential Units 20 Value $1,200,000 Website www.wardsworthapartments.com