Westside Garden Plaza
8616 West Tenth Street, Indianapolis, IN 46234
Westside Garden Plaza offers various living options with costs ranging from $2,250 for a small studio to $3,900 for a deluxe 2-bedroom. Additional fees include a $2,000 community fee, $1,000 pet fee, and monthly charges for additional residents.