Newly Listed $525,000 4 BDS | 3 BA | 2,264.0 SQFT 7112 Sayonara Vista Street, North Las Vegas, NV 89084 Add to Favorites