$2,950,000 ACTIVE UNDER CONTRACT 2100 HAMILTON STREET #6A PHILADELPHIA, PA 19130 3 Beds 4 Baths 2163 sq.ft.