Mystery Castle is an architecture wonder in South Phoenix, just east of Laveen Village. (Photo courtesy of Mystery Castle)