14
11823 Sherman Way
North Hollywood, CA 91605
$5,100,000 USD
0.78 AC
0.78 AC
$5,100,000 USD
Industrial