13
11980 Nebraska Ave
Los Angeles, CA 90025
$2,400,000 USD
8,332 SF
11
Units
3.78% Cap Rate
8,332 SF
$2,400,000 USD
Multifamily