2849 S Shelby Street

Indianapolis, IN, 46203
ACTIVE
$349,000Price
2448sqft

2849 S Shelby Street

Indianapolis, IN, 46203
ACTIVE
$349,000Price
2448sqft