Newly Listed $265,000 3 BDS | 2 BA | 1,812.0 SQFT 18323 Barkers Crest Drive, Houston, TX 77084 Add to Favorites