11661 Duque Dr, Studio City, CA 91604

6 Beds      5.5 Baths      4,621 SF      11,170 SF Lot      $4,100,000    SOLD