Where is Pine Avenue?

Anna Maria Island:  a small barrier island
of white sand beaches along the Gulf of Mexico off the west coast of Florida.



Close to Sarasota, Tampa & Longboat Key