20258 Gifford St, Winnetka, CA 91306
4 BD
|3 BA
|Approx 2,532 SQFT
$630,000
Sold