1/50 Price Dropped by $64K $275,000 4 Beds3 Baths2,815 SqFt 11819 Leaf Oak DR, Houston, TX 77065 Listed by Keller Williams Preferred