Discounts Updated Today Stone Creek at Old Farm Apartments 8585 Woodway Dr, Houston, TX 770631 - 3 Beds $1,165 - $2,689 COMPARE EmailEmail PropertyCall(855) 592-1608