3808 Snow Fawn Avenue, North Las Vegas, NV 89084

PHOTOS