Icon Plaza (New Construction)
For saleUnder contract21048 FL-54, Lutz, FL 33558
$3,200,0001 units297,515 SF
Retail
Area Description
21048 FL-54 Lutz, FL 33558
Location
Commercial Anchors
Trip & Access
Food & Drink Traffic
Competing Retail
Support Services