1/33 33 Active $795,000 3 Beds3 Baths1,592 SqFt 11788 ANGLERS CLUB DR #105, Placida, FL 33946 Townhouse Listed by THE BRC GROUP, LLC