$2,900,000 Active 3Beds5Baths5588Sqft0.54Acres 832 Temple Rock Ct, Boulder City, NV 89005 MLS#: 2827284