1/34 34 Active $299,000 2 Beds2 Baths1,160 SqFt 6504 ABACO DR #101, Apollo Beach, FL 33572 Townhouse Listed by HARBOR CAY REALTY LLC