Loading page.
1203 PARRILLA DE AVILA TAMPA, FL 33613 — $2,250,000