This 3299 square foot single family home has 3 bedrooms and 3.0 bathrooms. This home is located at 25 Poplar Ln, Carroll, NH 03598.
Off market
$781,600
25 Poplar Ln, Carroll, NH 03598
3beds
3baths
3,299sqft
SingleFamily
Built in 2023
1 Acres Lot
$781,600 Zestimate®
$237/sqft
$3,262 Estimated rent