2411 W Stroud Ave Tampa, FL 33629 November 9, 2022By Shelby Smith 0 Comments 2BR/1BH condos in Tampa’s Soho district