1/5 New $240,000 3 Beds2 Baths1,296 SqFt 18710 SE 61ST STREET RD, Ocklawaha, FL 32179 Listed by Edgardo Ruiz EXP REALTY LLC