2641 NICHOLS CANYON RD, LOS ANGELES, CA 90046

Bedrooms: 3
Bathrooms: 4
Lot Size: 11,191 Acres

Property Type:

Remarks: Perched on the celebrity enclave of Nichols Canyon sits an...