Homes for sale - 2002 Leroy Avenue, Alva, FL 33920 – MLS#221077229 ...