New - 4 Hours Ago $660,000 Active 4Beds3Baths2559Sqft--Acres 7507 Phoenix Falls St, North Las Vegas, NV 89084 MLS#: 2833712