92 Charles River Street
Charles River Village, Needham, MA, 02492
_iconbed_ 4.0 Beds
_iconbath_ 2 Baths
1152.0 _sqft_
$633 _persqft_
$730,000
Taxes $7,228 / Yr
24 DOM
MLS# 71961526
Built 1947
Single Family / Detached