6620 Gessner Road at 6620 Gessner Road, Houston, TX 77040 | HotPads