$2,050,000 - 12921 Dickens Street, Studio City, CA 91604
12921 Dickens Street
Studio City,
CA
91604
Country: US