2576 Duck Creek Road, Norwood, OH, 45212
2576 Duck Creek Road, Norwood, OH, 45212

$149,900

2576 Duck Creek Road, Norwood, OH, 45212

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