13513 Sherman Way
Van Nuys, CA 91405
$3,750,000 USD
8,790 SF
8,790 SF
$3,750,000 USD
Manufacturing