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