$409,075 3 BDS | 2.5 BA | 1,831.0 SQFT 8608 Hollyoaks Creek Lane Ln, Houston, TX 77063 Add to Favorites