11568 Chiquita St, Studio City, CA 91604

6 Beds      8 Baths      7900 SF      $6,600,000    SOLD