55 Plymouth Street, New Bedford, MA, 02740

$350,000

55 Plymouth Street, New Bedford, MA, 02740

Courtesy of: | |