Nice enough but bad landlord
Pros
Big windows, balconies
Cons
Water pressure is really bad. You have to beg for maintenance and they don’t even always come to fix what you need.
Advice to the owners
Please actually respond to the tenants needs when they make maintenance requests.
818 Dean Street
Pros
Great apartment interiors and location, responsive management and fair rent
Cons
Outdated and loud AC/heat, the spaces are drafty and the stairwell is hard for move in/out