Updated Today COMPARE 1420 Lakefront Dr, Sarasota, FL 34240 Unit 2202 Apartment for Rent 2 Beds $2,605