4215 W PALMIRA AVE, Tampa, FL 33629 - MLS#T3403030 - Michele Frasur...