Main Content
12956 Blairwood Dr
12956 Blairwood Dr, Studio City, California 91604
5 Beds
4 Baths
APPROX 5,000 SQFT
$5,200,000
SOLD
Request More Info For