18916 DUQUESNE DRIVE, Tampa, FL 33647 - MLS#T3315226 - People's Tru...