759 Palma St, El Granada, CA 94018
$4,250
Sold on Jan 17, 2023
1069 Days on Site
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