10004 N 25TH ST, Tampa, FL 33612 - MLS#T3421585 - Lance Willard - C...