1 Day Ago COMPARE 2940 W Thompson St, Philadelphia, PA 19121 Unit 404 Apartment for Rent 1 Bed $1,695