Address: N 63rd St, Philadelphia, PA 19151, USA
Phone: +12152533650
Thanks! Your review is awaiting moderation.
No
They are not public apartments. Only for students of the university
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.