7700 Creekbend 83 Townhome - 3/ 2/ 2.5 in South Houston, Texas - under $90 K - TAKE A LOOK!Runtime: 02:05 Rating: N/A