2401 W Sam Houston Parkway N, Houston, TX 77043 | HotPads