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