44632 Trevor Ave
Lancaster, CA 93534
$1,600,000 USD
7,881 SF
7,881 SF
$1,600,000 USD
Light Manufacturing