impression 0 400030176972 16 CENTER ST TOWANDA PA 18848 Listing Price $ 100,000 Sold 6/23/2017 16 CENTER ST TOWANDA , PA 18848 Listing Information 0 ba SAVE PLACES NOTES