Residence at Westchase
3411 Walnut Bend Ln, Houston 77042