303-309 Coggeshall St #5, New Bedford, MA, 02746

$400,000

303-309 Coggeshall St #5, New Bedford, MA, 02746

Listing Agent:
Courtesy of: