▶▶GalleryMap viewStreet viewShare property website×Copy the link to the property website to share with others.Copy linkBack to listIcon Plaza (New Construction)For saleUnder contract21048 FL-54, Lutz, FL 33558$3,200,0001 units297,515 SFRetailOverviewLocationDocumentsMarket OverviewSearch documentsDownload All DocumentsView DocumentsIcon Plaza.pdfLocked — click to unlockpdf · 8.4 MBOpen Icon Plaza.pdfNo documents match your search.×