View Details 330 Clubhouse Road Babcock Hill | Lebanon $364,900 3 bd 2 ba 1 ½ ba 1,904 sqft 2.02 acres Under Contract © 2021 Smart MLS