Lot 124 E 2, Apollo Beach, FL, 33572