SIDEE is currently developing Isla I and Espejo IV in the Los Palmares Industrial Park. Both of these state-of-the-art facilities are available for sale or lease and offer the perfect location along the U.S./Mexico border.
Coming Soon. Isla I is a large 490,000 sq. ft. modern industrial space. Isla provides clients with brand new, state-of-the-art industrial facilities with tailor-made amenities and specs.