20 Barbara Road
Newton, MA, 02465
_iconbed_ 3.0 Beds
_iconbath_ 2 Baths
1310.0 _sqft_
$449 _persqft_
$589,000
Taxes $5,719 / Yr
5 DOM
MLS# 71700910
Built 1953
Single Family / Detached