20 Margin St, New Bedford, MA, 02744
20 Margin St, New Bedford, MA, 02744
20 Margin St, New Bedford, MA, 02744
20 Margin St, New Bedford, MA, 02744
20 Margin St, New Bedford, MA, 02744
20 Margin St, New Bedford, MA, 02744
20 Margin St, New Bedford, MA, 02744
20 Margin St, New Bedford, MA, 02744
20 Margin St, New Bedford, MA, 02744

$229,999

20 Margin St, New Bedford, MA, 02744

9
Courtesy of: Sean G. FitzGerald | Lanagan & Co