$345,000 Active 2Beds2Baths1686Sqft--Acres 9112 Vista Greens Way #106, Las Vegas, NV 89134 MLS#: 2800398