916 W Candlewood Ave, Tampa, Florida, 33603