2717 N C Street

Elwood, IN, 46036
$64,900Price
1Beds
1Baths
5301sqft
Courtesy of: Keller Williams Indy Metro NE

2717 N C Street

Elwood, IN, 46036
$64,900Price
1Beds
1Baths
5301sqft