3774 Alta Mesa Dr, Studio City, CA

4 Beds      4 Baths      3490 SF      $1,916,185    SOLD