40 Rose Road

Fairfax, VT, 05454
PENDING
$469,900Price
3Beds
2Baths
1436sqft

40 Rose Road

Fairfax, VT, 05454
PENDING
$469,900Price
3Beds
2Baths
1436sqft