20301 La Paloma Ave, Saratoga, CA 95070
$2,475,000
Sold on May 25, 2023
620 Days on Site
Single Family Residence
MLS #:
ML81921427
3
Bd
2/1
Ba
1,528
Sq Ft
10,050
Sq Ft Lot
2
Garage
1942
Year Built