3430 Us Hwy 17 North, DELAND, FL 32720 | MLS# V4920998 | Mamba Realty