Sugar Beach, Holmes Beach
https://sugar-beach.usa8.info
Located in Holmes Beach, this air-conditioned vacation home and is 1.6 miles from Anna Maria Island. The property features views of the pool and is 1.7 miles from Anna Maria City Pier.
Holmes Beach, FL 34217, United States of America