Main Content

118 S Cliffwood Ave Los Angeles, CA 90049
$18,400,000
Offered at $18,400,000
  • Beds 6
  • Baths 8
  • Sq. Ft. 8,723
  • Lot Area 0.44 acres
Interested In 118 S Cliffwood Ave?

    Send
    Skip to content