1/32 32 Price Dropped by $14K $625,000 3 Beds3 Baths1,570 SqFt 6510 ABACO DR, Apollo Beach, FL 33572 Single Family Home Listed by KELLER WILLIAMS ST PETE REALTY