Bayrock Homes LLC has closed on two properties to ... One parcel is located at 31 Leeward Island in Clearwater Beach (purchased for $1.2 million, according to property records) and the other ...
Clearwater Beach will remain closed until further notice due to extensive flooding caused by Hurricane Helene. The barrier island's roads, businesses, and homes were submerged under several feet ...