10223 Villa Palazzo Ct Tampa, FL 33615 November 17, 2022By Shelby Smith 0 Comments 3BR/2-1/2 Bath Townhouse in Town n Country area