1813 E Walnut Timber Ave, North Las Vegas, NV, 89086