52 Carroll Street, New Bedford, MA, 02740

$449,900

52 Carroll Street, New Bedford, MA, 02740

PENDING