8420 Lookout Mountain Ave, Los Angeles, CA 90046

5 Beds      5 Baths      3,527 SF      $1,798,000

OPEN HOUSE

Sunday, November 17, 1PM-4PM

PROPERTY WEBSITE