$275,000 Active Under Contract 2Beds1Baths865Sqft0.21Acres 2313 Mccarran St, North Las Vegas, NV 89030 MLS#: 2813331