401 N Chester Ave, Indianapolis, IN 46201 by | Dec 18, 2024 | Homes $199,900 1,344 SqFt 2 Bedrooms 2 Bathrooms