Apartment Unit 2A at 2207 N 33rd Street #2A, Philadelphia, PA 19121 - HotPads