107 San Pedro Road, EL GRANADA, CA 94019
4
beds
3
baths
2,820 Sq.Ft. LIVING AREA
7,148.2 Sq.Ft. lot