Projects > Retail > Piazza Santa Luz

Piazza Santa Luz

San Diego, CA

Nested in the heart of the Tuscany motif of Santa Luz in San Diego's North County, the 16,000 square foot retail center reflects the village character of central Italy.