South Second Street at Boa Vista Towers in New Bedford, MA offers modern residential living in a convenient urban setting.
The company provides comfortable and stylish apartments with amenities designed for contemporary living.
Generated from their business information