$1,899,000 -
11323 Valley Spring Ln
Studio City ,
CA 91602
County: Los Angeles