3818 Canary Creek Avenue, North Las Vegas, NV, 89031

$499,000

3818 Canary Creek Avenue, North Las Vegas, NV, 89031

ActiveUnderContract