1/57 57 Active $389,900 3 Beds3 Baths2,630 SqFt 228 STAR SHELL DR, Apollo Beach, FL 33572 Single Family Home Listed by DALTON WADE INC