$367,995 3 BDS | 2 BA | 1,408.0 SQFT 3129 Crawford Street, North Las Vegas, NV 89030 Add to Favorites