12417 Ventura Court, Studio City (los Angeles), CA, 91604
12417 Ventura Court, Studio City (los Angeles), CA, 91604
12417 Ventura Court, Studio City (los Angeles), CA, 91604
12417 Ventura Court, Studio City (los Angeles), CA, 91604
12417 Ventura Court, Studio City (los Angeles), CA, 91604
12417 Ventura Court, Studio City (los Angeles), CA, 91604
12417 Ventura Court, Studio City (los Angeles), CA, 91604

$5,200,000

12417 Ventura Court, Studio City (los Angeles), CA, 91604

ACTIVE