Apartment Unit 2 at 1621 Orthodox Street 2nd Floor, Philadelphia, PA 19124 - HotPads