12326 Leather Saddle Ct, Houston, TX 77044Est. $810.9K4 bds4 ba5,247 sqft - Sold13 days on ZillowSave this home