• For lease
ORACLE SANTA CLARA

For Lease

$2.25 USD

23-building Oracle Campus.

Lease Note
Primarily lab.

Property Details