Rats in building

Started by anonymous
over 6 years ago
Discussion about 58 East 1st Street in East Village
Just moved in here less than 2 months ago and found out the hard way this building has rats. Future apartment hunters beware!