104 S Beverly Ave, Tampa, Florida, 33609