33
11600 National Blvd
Los Angeles, CA 90064
$9,700,000 USD
14,123 SF
15
Units
3.79% Cap Rate
14,123 SF
$9,700,000 USD
Apartments