1/31 31 New $479,900 5 Beds3 Baths3,092 SqFt 5056 INSHORE LANDING DR, Apollo Beach, FL 33572 Single Family Home Listed by FATHOM REALTY FL LLC