3
12050 E 65th St
Indianapolis, IN 46236
$370,000 USD
1.01 AC
1.01 AC
$370,000 USD
Residential