Media Trust Score85%

Residence Inn planned in Sheldon area of Elk Grove – The Business Journals

A new phase of a retail development in Elk Grove’s Sheldon area would add a four-story, 96-room hotel to the project.

  • You already voted!
  • Read More