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
$775,300
25 Poplar Ln, Carroll, NH 03598
3beds
3baths
3,299sqft
SingleFamily
Built in 2023
1 Acres Lot
$775,300 Zestimate®
$235/sqft
$2,784 Estimated rent