This majestic beachfront mansion is set on 0.81 acres on the red-hot Shell Road in the city of Sarasota, on the south-western coast of Florida. One of the county’s current official limits includes Sarasota Bay and several barrier islands known as Keys, Siesta Key being a world-class sandy beach.