70
11921 Sherman Way
North Hollywood, CA 91605
$6,000,000 USD
12,442 SF
12,442 SF
$6,000,000 USD
Warehouse