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