171 Edinboro Street
Newton, MA, 02460
0.44 AC
$805,000
Taxes $5,245 / Yr
13 DOM
MLS# 71521088
Land / Residential