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 older, • NO EVICTIONS in the last 5 years, NO CRIMINAL in the last 5 ...