Press /
Visa Palo Alto building bought in big $138 million deal
Visa’s Palo Alto office building bought in big $138 million deal
George Avalos
The Mercury News
Press /
Visa Palo Alto building bought in big $138 million deal
Visa’s Palo Alto office building bought in big $138 million deal
George Avalos
The Mercury News