3614 W Euclid Ave Tampa, FL 33629