Avoid if you
Pros
Great street to live on.
Cons
mice and roach problem, unresponsive owner
Advice to the owners
Take care of your building!
Fun location, pest problem
Pros
Great location, reasonable size rooms and space.
Cons
Mice in the winter and cockroaches in the summer