$949,900

11 br | 5ba | 5,541 sqft

100-104 Adams St, New Bedford, MA 02746

Active