630 S Owl Drive Dr, Sarasota, FL - $3,700,000
Talk About Being In The Midst Of The Best That Sarasota Has To Offer…and On The Water With A “view “of Big Pass And The Gulf Of Mexico. Bird Key Satisfies Location, Location, Location... Close To The Beaches, St. Armand’s Circle And Downtown’s Amb...