3120 W Oakellar Ave Tampa, FL 33611