Homes for sale - S CLARA AVENUE, Deland, FL 32720 – MLS#V4918457 - ...