Nob Hill Plaza is a commercial property in Fort Lauderdale, FL that offers a range of retail and dining options for visitors and residents alike.
With its convenient location and diverse selection of businesses, Nob Hill Plaza serves as a hub for shopping and leisure activities in the area.
Generated from their business information