1236 Cowper St, Palo Alto, CA 94301
$9,200 Sold on May 28, 2018
Single Family Residence for Rent
MLS #: ML81688984 4 Bd 3/1 Ba 2,468 Sq Ft
5,125 Sq Ft Lot 0 Garage 2005 Year Built