1423   Clela Ave, Los Angeles, CA, 90022

$2,000,000

1423 Clela Ave, Los Angeles, CA, 90022

Courtesy of: Hooman Emanuel 01200237 | Keller Williams Studio City