Showboat Park Apartments in downtown Las Vegas. (Showboat Park Apartments) Showboat Park Apartments in downtown Las Vegas. (Showboat Park Apartments)