Loading...

252 Appaloosa Loop

Cedar City, UT 84721

252 Appaloosa Loop, Cedar City, UT 84721 is a 6 bed, 4 bath, 2,910 square foot single family home built in 1976.

  • Bedrooms: 6
  • Bathrooms: 4
  • Square feet: 2,910
  • Year built: 1976
  • Property type: Single Family Residence