Add this property to your favorites View Details 1426 Maynard Drive Homecroft | Indianapolis $239,900 4 bd 1 ba 2,306 sqft 0.32 acres On Site 16 Days Ago Courtesy of Urban Realty Group, Llc