Apartment Unit 2 at 333 S 21st Street, Philadelphia, PA 19103 - HotPads