7325 Atoll Ave
North Hollywood, CA 91605
$3,500,000 USD
9,995 SF
9,995 SF
$3,500,000 USD
Manufacturing