6
22530 Old Oleander Ave
Perris, CA 92570
Price Upon Request
108,872 SF
108,872 SF
Price Upon Request
Warehouse