closeView MeStudio to 2 Bedroom Apartments The Suites at Wamsutta Place55 Wamsutta StNew Bedford, MA 02740