San Jose, California
Capitol Square Mall
356,000 sq ft
Next Project