5012 W EUCLID AVENUE, Tampa, FL 33629 - MLS#T3318901 - Michele Fras...