Updating results...

at least 1 bedroom - Norwood MA Real Estate

20 Hemlock St, Norwood, MA
6 photos
House For Sale
Open House - 12 - 2pm20 Hemlock St
$564,900
4 bds • 2.5 ba • 2,200 sqft • 0.50 ac lot • Built 1975
Open: Sun. 12-2pmOpen House - 12 - 2pm