18
1717-1725 Park Ave
Los Angeles, CA 90026
$8,500,000 USD
13,584 SF
36
Units
6.05% Cap Rate
13,584 SF
$8,500,000 USD
Apartments