slumlord

(noun)

noun

1. (pejorative) A person who makes money by renting housing that is kept in poor condition.