Overview
Almaden Crossing is an existing 17-story high rise in San Jose. As the one-time tallest office tower in Downtown San Jose, Almaden Crossing is an icon on Downtown San Jose’s skyline that provides tenants with large floor plates, significant parking options, and the ability to scale their business within an existing building.