2568 Duck Creek Road, Norwood, OH, 45212
2568 Duck Creek Road, Norwood, OH, 45212

$149,900

2568 Duck Creek Road, Norwood, OH, 45212

2
Listing Agent: Natasha Young
Courtesy of: Keller Williams Advisors