impression 0 500012096173 4032 DEFOE ST STRASBURG CO 80136 Listing Price $ 635,000 Sold 12/15/2017 4032 DEFOE ST STRASBURG , CO 80136 Listing Information 4 bd 3 ba 1,700 sqft. SAVE PLACES NOTES