The mixed-use $200 million Delta Crossings project is slated to open in a few months.
The mixed-use $200 million Delta Crossings project is slated to open in a few months.