$480,000 Active 4Beds3Baths2008Sqft0.14Acres 5908 Buena Tierra St, North Las Vegas, NV 89031 MLS#: 2827357