759 Palma St, El Granada, CA 94018
$4,250 Sold on Jan 17, 2023
Single Family Residence for Rent
MLS #: ML81915978 3 Bd 2 Ba 1,350 Sq Ft
10,200 Sq Ft Lot 0 Garage 1952 Year Built