2770 Nichols Canyon Road, Los Angeles, CA 90046, USA

3 Beds      2 Baths      1,748 SF      6,211 SF Lot      SELLER | 07/17/2012      896,000    SOLD