11 acres open land with Private Pond. Private, yet convenient to Town! Note: Address 88 Orcuttville Road is for location purposes only. Town will issue an address when permits are pulled.
Address: 88 Orcuttville Rd
City: Stafford Springs