2
2400-2416 James M Wood Blvd
Los Angeles, CA
$5,295,000 USD
16,391 SF
2
Units
16,391 SF
$5,295,000 USD
Industrial