pic
105 Casey Key Rd
Location. A Beach Retreat is located in a nature preserve on Nokomis Beach, Fla., just three miles north of Venice, Fla. The area is free of high-rise buildings and crowded streets, making A Beach Retreat an ideal place to relax in an Old Florida sett ...