212 E New York Ave
Deland, FL 32724
$2,100,000 USD
11,226 SF
11,226 SF
$2,100,000 USD
Office