$360,000
34 Sherman St, New Bedford, MA, 02740
Single Family Residence