9545 Magnolia St Richards TX 77873 Records