$30,0004 beds · 5.5 baths · 4,262 sq ftHouse459 20th AveIndian Rocks Beach, FL 33785Add to favoritesShareListing optionsMessageCall(813) 839-3800