closeView Me1 Bedroom Apartments Crawford Street Apartments2540-2552 N Crawford StNorth Las Vegas, NV 89030