1 Day Ago COMPARE East Village at Avondale Meadows Apartments 3810 Cooper Square Ct, Indianapolis, IN 46205 3 Beds $869 - $1,454