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