impression 0 400024272763 6 DEAN ST ARCHBALD PA 18403 Listing Price $ 90,100 Sold 5/31/2019 6 DEAN ST ARCHBALD , PA 18403 Listing Information 0 ba SAVE PLACES NOTES