1 Day Ago COMPARE 3139 N 15th St, Philadelphia, PA 19132 Unit 2nd Floor Apartment for Rent 2 Beds $1,195