19
105 E Church St
Deland, FL 32724
$750,000 USD
2,400 SF
2,400 SF
$750,000 USD
Medical