32
81500 Industrial Pl
Indio, CA 92201
$3,890,000 USD
14,520 SF
14,520 SF
$3,890,000 USD
Warehouse