6481 Deland Ave
Indian Lake Estates, FL 33855
$294,000 USD
2,125 SF
2,125 SF
$294,000 USD
Storefront Retail Office