178 Slaydon Rd
Eden, NC 27288
$2,000,000 USD
21,300 SF
21,300 SF
$2,000,000 USD
Lodge Meeting Hall