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