Temple Towers

Address: 1250 Cecil B Moore Ave, Philadelphia, PA - United States

Checkins

1

Avarage rating at this location

3.75

 

Christian Fitch

Downgrading the rating after having both it, and Berry Monkey in the same night.... The difference is staggering

3.75

about 2 years ago