11920 Briarvale Ln, Studio City, CA

4 Beds      5 Baths      4068 SF      $3,874,857    SOLD