64-76 Maxwell
Irvine, CA 92618
$6,700 USD
3,319 SF
1
Unit
3,319 SF
$6,700 USD
Light Manufacturing