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