123 N. Westlake Ave, Los Angeles, CA 90026 | 3 UNITS | PRICE $879K | 5,995 SQ FT LOT by admin | Mar 27, 2018