1/66 66 Open Sun 12PM-3PM $1,250,000 3 Beds3 Baths2,080 SqFt 219 18TH AVE, Indian Rocks Beach, FL 33785 Townhouse Listed by COASTAL PROPERTIES GROUP INTERNATIONAL