0 E New York Avenue #O5101069, Deland, FL 32724 - Homesnap