104 Lotus Way, East Palo Alto, CA 94303
$990,000 Sold on Aug 6, 2024
Single Family Residence
MLS #: ML81972380 3 Bd 2 Ba 1,110 Sq Ft
7,425 Sq Ft Lot 2 Garage 1951 Year Built