1759 SHEEK Road, Greenwood, IN, 46143
1759 SHEEK Road, Greenwood, IN, 46143

$818,600

1759 SHEEK Road, Greenwood, IN, 46143

2
Courtesy of: Indy Metro South