1 Day Ago COMPARE 226 South 21st St 226 S 21st St, Philadelphia, PA 19103 Studio - 1 Bed $1,362 - $2,028