426 Islington St, Portsmouth, NH
3 Bd
3 Ba
MLS® 5033926 • KW Coastal and Lakes & Mountains Realty