Robert Treat Apartments is probably the worst place I've ever lived. The manager is from hell - he believes since most of us are 'Indians on Visas' he can simply brush our grievances aside and threaten to call police if we get angry.
Pros: Free hot water.
Cons: Everything else.
more