18831 Biarritz Ct, Saratoga, CA 95070
$1,460,000 Sold on Aug 20, 2019
Townhouse
MLS #: ML81761006 3 Bd 2 Ba 1,655 Sq Ft
4,324 Sq Ft Lot 2 Garage 1986 Year Built