Office rental in New Haven, 545 Long Wharf Drive Building II Long Wharf Maritime Center New Haven, CT Floor 5