11600 National Blvd
Los Angeles, CA 90064
$12,000,000 USD
15,000 SF
15
Units
15,000 SF
$12,000,000 USD
Apartments