2059 Lafayette Road

Portsmouth, NH, 03801
$1,395,000Price
Listing Agent: Andrew Fleisher
Courtesy of: NAI Norwood Group

2059 Lafayette Road

Portsmouth, NH, 03801
$1,395,000Price