1801 Liacouras Walk (Temple University), Philadelphia, PA
College Academic Building · North Philadelphia · 24 tips and reviews
1250 Cecil B Moore Ave (at Temple University), Philadelphia, PA
College Residence Hall · North Philadelphia · 4 tips and reviews