Loading...

396 E 6000 N

Kenilworth, UT 84529

396 E 6000 N, Kenilworth, UT 84529 is a 1,121 square foot single family home built in 1908.

  • Square feet: 1,121
  • Year built: 1908
  • Property type: Single Family Residence