13022 LEVERINGTON ST, Tampa, FL 33624 - MLS#T3378294 - People's Tru...