impression 0 100012599047 18907 18TH AVE STRATFORD CA 93266 Listing Price $ 183,000 Sold 7/10/2017 18907 18TH AVE STRATFORD , CA 93266 Listing Information 4 bd 2 ba 1,460 sqft. SAVE PLACES NOTES