3001 Aldwych Court, Greenwood, IN, 46143
3001 Aldwych Court, Greenwood, IN, 46143
3001 Aldwych Court, Greenwood, IN, 46143
3001 Aldwych Court, Greenwood, IN, 46143

$39,900

3001 Aldwych Court, Greenwood, IN, 46143

4
Courtesy of: Indy Metro South