865 W New York Ave
Deland, FL 32720
$3,200,000 USD
40,494 SF
40,494 SF
$3,200,000 USD
Freestanding