6504 ABACO DRIVE #101, Apollo Beach, FL 33572 - MLS#U8142626 - Mich...