20339 Merry Oak Ave, Tampa, FL 33647