Portlands Southwest Community Center offers one of the best (and most affordable) indoor play water parks for kids. Located in Gresham,...