1/31 31 Active $249,900 3 Beds2 Baths1,185 SqFt 16597 SE 63RD LN, Ocklawaha, FL 32179 Single Family Home Listed by PARRISH REALTY GROUP INC