Status   SOLD  
203 Upham Street, Melrose, MA, 02176 United States sold
$566,900
no image
no image
MLS#71036578
TypeOther