1/14 14 Active $1,900 3 Beds2 Baths1,513 SqFt 731 HELEN AVE, Deland, FL 32720 Single Family Home Listed by SWANN REAL ESTATE INC