76 Riverside Street
Needham Heights, Needham, MA, 02494
0.29 AC
$699,900
Taxes $5,752 / Yr
185 DOM
MLS# 72205293
Land / Residential