3404 E Olympic Blvd
Los Angeles, CA 90023
$1,250,000 USD
760 SF
760 SF
$1,250,000 USD
Manufacturing