View Details Under Contract $598,000 1 of 10 Paradise North | Las Vegas 4 units 3,528 sqft On Site: 147 Days