$598,000 Pending 4Beds4Baths2926Sqft0.16Acres 9243 Snow Flower Ave, Las Vegas, NV 89147 MLS#: 2825101