1/48 Active $729,000 3 Beds3 Baths1,393 SqFt 24 AVALON ST #405, Clearwater Beach, FL 33767 Listed by Aimee Smith BEACH & BAY REALTY LLC