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