1/28 28 Active $350,000 3 Beds2 Baths1,921 SqFt 143 N WOODWARD AVE, Deland, FL 32720 Single Family Home Listed by LPT REALTY