20
12280 Saratoga-Sunnyvale Rd
Saratoga, CA 95070
$797,160 USD
1,095 SF
1
Unit
1,095 SF
$797,160 USD
Office