3806 archer streer
(1)

3806 archer streer, Philadelphia, PA 19140

Reviews

1 year ago

the worst

This 1 bedroom apartment is the worst first of all its like a room our kitchen messed up and its just the worst.