2660 Larmar Rd, Los Angeles, CA 90068

4 Beds      3.5 Baths      3377 SF      22087 SF Lot      Pool, Spa      Waterfall, Views!!      $2,999,000