Natera has signed for 15,600 square feet at 191 Industrial Road in San Carlos, its third Peninsula lease of 2026, as the Austin-based...
ByThe RegistryOctober 31, 2026
Signup for news and special announcements!
You have successfully joined our subscriber list.