impression 0 500025039812 106 BUFFALO ST SIMLA CO 80835 Listing Price $ 299,000 Sold 8/24/2018 106 BUFFALO ST SIMLA , CO 80835 Listing Information 3 bd 2 ba 1,952 sqft. SAVE PLACES NOTES