The Strip

The Strip is a state of the art commercial development composed of 36 stores in a simple yet aesthetic structure giving customers the opportunity of a convenient and pleasant experience. The modern venture is located in the hidden Southern jewel of Nehmeh, making it possible for an array of businesses, from restaurants to stores, to be situated under one roof.