17
3209 Descanso Dr
Los Angeles, CA 90026
$3,600,000 USD
10,559 SF
17
Units
6.49% Cap Rate
10,559 SF
$3,600,000 USD
Apartments