New - 30 Mins Ago $349,990 Coming Soon 3Beds3Baths1419Sqft0.04Acres 1594 Thomas Creek Ave #99, North Las Vegas, NV 89084 MLS#: 2833336