Real EstateRetail Suite For LeaseDenham Springs, LA
Built in 2016, second generation restaurant space available for lease. 6,853 SF total leasable area. Current configuration includes 50 tables, walk in cooler, walk in freezer, vent hood, large bar and...
Not Disclosed