I have lived in two MPB property buildings, 419 Cumberland Avenue and 84 Carleton Street. I had positive experiences at both. While dated, I found the interiors of the buildings to be pretty clean and kept up. I received my security deposits back both times I moved out - one time it took a couple months, the other time I received it the week after I moved out.
Pros: warm, clean, relatively inexpensive
more