3005 Lake Tahoe Street, Deland, FL 32724 | $327,900 | MLS# MFRO6275343 | Finanzo