37
6200 Avalon Blvd
Los Angeles, CA 90003
$12,950,000 USD
84,795 SF
84,795 SF
$12,950,000 USD
Manufacturing