5655  Skylark Drive, Greenwood, IN, 46143

$95,500

5655 Skylark Drive, Greenwood, IN, 46143

Courtesy of: Indy Metro South