New Bedford’s Most Underrated Spot for Business Is Howland PlaceNew Bedford’s Most Underrated Spot for Business Is Howland PlaceIf you are a business owner looking for office space, this just might be the best deal in New Bedford, as Michael Rock recently found out.Michael RockMichael Rock