House Details The Bristol - 1221 Redford Rd, Houston TX,77034