14
11600 National Blvd
Los Angeles, CA 90064
$10,600,000 USD
15,000 SF
15
Units
3.59% Cap Rate
15,000 SF
$10,600,000 USD
Apartments