8401 Wyndham Rd, Los Angeles, CA 90046

5 Beds      5.5 Baths      4,414 SF      8,072 SF Lot      Open Floor Plan      Amazing Views      $21,000/Month