2716 Horace Street, Stafford, TX 77477 - Homesnap