28
13311 Sherman Way
North Hollywood, CA 91605
$7,950,000 USD
21,784 SF
21,784 SF
$7,950,000 USD
Warehouse