De La Cruz
Address: 3175 De La Cruz, Santa Clara
Property Type: Retail
Tenant: Caliber Bodyworks
Square Footage: 20,050
Land Area: 0.984 acres
Property Title: De La Cruz
Address: 3175 De La Cruz, Santa Clara
Property Type: Retail
Tenant: Caliber Bodyworks
Square Footage: 20,050
Land Area: 0.984 acres
Property Title: De La Cruz