717 S Westlake Ave
Los Angeles, CA 90057
$4,950,000 USD
18,510 SF
40
Units
6.4% Cap Rate
18,510 SF
$4,950,000 USD
Apartments