Courtyard Salt Lake City Layton

1803 Woodland Park Dr., Layton, UT 84041

Managed

Developed

  • Year Built 1999
  • 110 Units
  • 4,499 sq ft of Meeting Space