125 S Salisbury Ave
Deland, FL 32720
$2,750,000 USD
12,900 SF
17
Units
12,900 SF
$2,750,000 USD
Apartments