Updated Today COMPARE Kirkbride Arts Apartments 4629-4635 E Thompson St, Philadelphia, PA 19137 Studio - 2 Beds $1,075 - $1,595