impression 0 900000030774 20287 CENTER ST STRATFORD CA 93266 Listing Price $ 99,000 Sold 4/25/2018 20287 CENTER ST STRATFORD , CA 93266 Listing Information 3 bd 2 ba 1,270 sqft. SAVE PLACES NOTES