12
647 S Woodland Blvd
Deland, FL 32720
$2,700,000 USD
37,031 SF
36
Units
10% Cap Rate
37,031 SF
$2,700,000 USD
Apartments