Having a roommate can be beneficial for splitting rent costs. Watch out though: these five types of roommates are ones you want to watch out for.
Having a roommate can be beneficial for splitting rent costs. Watch out though: these five types of roommates are ones you want to watch out for.