4 MCDONOUGH STREET Portsmouth, NH Walk to town from this spacious 3 bed condo. amenities of new w/the charm and character of old. 2 parking spaces $355,000