519-525 W Terrace Dr
San Dimas, CA 91773
$8,457,372 USD
24,948 SF
24,948 SF
$8,457,372 USD
Warehouse