2389 Spruce Pl De Leon Springs, FL 32130