12956 Blairwood Dr, Studio City, CA 91604
5 BD
|4 BA
|Approx 5,000 SQFT
$5,200,000
Sold