470 Washington St
Norwood, MA 02062
$395,000 USD
1,814 SF
1
Unit
1,814 SF
$395,000 USD
Office