664 La Placita Street

Greenwood, IN, 46143
ACTIVE
$349,900Price
3Beds
3Baths
2061sqft

664 La Placita Street

Greenwood, IN, 46143
ACTIVE
$349,900Price
3Beds
3Baths
2061sqft