2405 W Stroud Ave #B Tampa FL 33629 Records