11643 E Telegraph Rd
Santa Fe Springs, CA 90670
$4,017,600 USD
12,960 SF
12,960 SF
$4,017,600 USD
Light Manufacturing