New - 15 Mins Ago $475,000 Active 4Beds3Baths2948Sqft0.14Acres 10520 Lucaya Dr, Tampa, FL 33647 MLS#: MFRTB8516093