New - 3 Days Ago > $250,000 Active 2Beds2Baths1074Sqft0.1116Acres 2124 Willowbury Dr #B, Las Vegas, NV 89108 MLS#: 2783594