8
1722 Illinois Ave
Perris, CA 92571
$3,759,800 USD
13,672 SF
13,672 SF
$3,759,800 USD
Warehouse