10
80-86 Spring Vista Drive
DeBary, FL
$1,999,900 USD
10,560 SF
4
Units
11.6% Cap Rate
10,560 SF
$1,999,900 USD
Office