Answer:
Repetition, Alliteration, Personification
Step-by-step explanation:
We can find repetition in the first line, roses is said twice
We can find alliteration in the second as words starting with m are repeated
And finally personification with the third line as houses can not literally heave and sway, which are actions a human can carry-out.