Los Angeles California 15498 Briarwood Dr, Sherman Oaks, CA 91403 – $1,089,000 3 beds 2 baths 1,888 sqft For Sale : $1,089,000 Carl Torres Pinnacle Estate Properties Inc.18635 Devonshire St.Northridge CA 91324Phone: (818) 635-2275 15498 Briarwood DrCA 91403Home For SaleSherman Oaks