14210 Flower Creek Ln, Houston, TX 77077$--3 bds3 ba2,823 sqft - SoldSerene backyardSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 19
12800 Briar Forest Dr UNIT 126, Houston, TX 77077$--2 bds2 ba1,909 sqft - SoldSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 34