$1,899,000 -
11627 Colfax Meadow Lane
Studio City ,
CA 91604
Country: US