New Bedford's Most Underrated Business Spot: Howland PlaceNew Bedford's Most Underrated Business Spot: 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