Published On Dec 12, 2022
Tour of a luxurious and expensive mega mansion near the Wasatch Mountains overlooking the Willow Creek Country Club in Utah. The $5,995,000 mansion has 18,065 square feet, 7 bedrooms and 12 bathrooms.
#mansion #megamansion #estate
show more