3107 E 25th Ave Tampa, FL 33605