$350,000 Pending 4Beds2Baths1596Sqft0.15Acres 1604 Basswood Ave, North Las Vegas, NV 89030 MLS#: 2821113