159 Greeley St
(1)

159 Greeley St, Providence, RI 02904

Reviews

1 year ago

3 bedroom apartment

My apartment is falling apart from outside to the inside. Leaking roof, plumbing problems, thin walls , mice, roaches