3D Price Dropped by $20K $360,000 4 Beds2 Baths2,332 SqFt 13106 Suzanne ST, Stafford, TX 77477 Single Family Home Listed by Redfin Corporation