This 2895 square foot single family home has 3 bedrooms and 3.0 bathrooms. This home is located at 5 Poplar Ln, Carroll, NH 03598.
Off market
$782,500
5 Poplar Ln, Carroll, NH 03598
3beds
3baths
2,895sqft
SingleFamily
Built in 2023
1.1 Acres Lot
$782,500 Zestimate®
$270/sqft
$3,106 Estimated rent