Updated Today COMPARE 224 Church St, Philadelphia, PA 19106 Unit 413 Apartment for Rent 2 Beds $3,250