View Details $599,990 1 of 86 Covington Park Ph 5B | Apollo Beach 4 beds 3 baths 2,699 sqft 0.22 acres On Site: 76 Days