37 N 63 Street 1 floor apt
(1)

37 N 63 Street 1 floor apt, philadelphia, PA 19139

Reviews

1 year ago

Horrible

It has mold and damages in the apartment it has not been painted in the last four years I told the landlord more than once..