2065 EAST PARKWAY, DELAND, FL 32724 | MLS# O6305767 | Mamba Realty