Swehla House • 2516 Mandell Street • Houston, Texas 77006