Welcome to Davis Islands!

 156 Bosphorous Ave. Tampa, FL 33606