1/52 52 Active $2,750,000 4 Beds4 Baths3,880 SqFt 2520 W SHELL POINT RD, Tampa, FL 33611 Single Family Home Listed by KELLER WILLIAMS SOUTH TAMPA