5382 E State Road 162
Santa Claus, IN 47579
$47,900,000 USD
50,762 SF
50,762 SF
$47,900,000 USD
Lodge Meeting Hall