3118 Palmira Ave, Tampa, FL, 33629