11
229 S Westlake Ave
Los Angeles, CA 90057
$1,895,000 USD
6,150 SF
12
Units
7.56% Cap Rate
6,150 SF
$1,895,000 USD
Apartments