1/47 47 Active $2,500,000 5 Beds5 Baths3,281 SqFt 330 6TH AVE, Indian Rocks Beach, FL 33785 Single Family Home Listed by LPT REALTY, LLC