$1,125,000 -
11912 Laurelwood Dr Apt 103
Studio City ,
CA 91604
County: Los Angeles