Contact for more information on pet policy. About 12660 Briar Patch Rd Home Texas Rentals Houses in Houston Eldridge - West Oaks 12660 Briar Patch Rd, Houston, TX 77077, USA Completely remodeled and furnished Waterfront property! - REQUIREMENTS • Application fee $45 for each person 18 and ...