Open: Sat 11:00 AM - 1:00 PM $525,000 Active 3Beds3Baths2100Sqft0.19Acres 3807 66th Dr E, Sarasota, FL 34243 MLS#: MFRA4706888