Land
MLS# 72086183

7 Canal St, Medford , MA 02155

FOR SALE

$3,000,000

This is a well-located development site in the downtown West Medford shopping...

Land
MLS# 72056637

20 Thresa Ave, Medford North Medford, MA 02155

FOR SALE

$349,000

Attention Contractors, Builders !! Tucked away single family lot on private d...