800 S Blvd Of Presidents #12, Sarasota FL $695,000 Villa 2 bedrooms, 2 baths 1,090 Sq.Ft. Built in 1972 View full details -82.5724 27.3105 ACT