If I could, I would pass a law saying that no corporation could own more than two dwelling structures. That still allows them to own things up to apartment high-rises. But only two.
No. You make it so that they cannot hold single family dwellings period unless for the purpose of listing and selling them to non-corporate individuals.
There are reasons why a business might actually need or benefit from having a single family dwelling in a way that aligns with their business. For instance a local theatre company owns two large homes here so that when traveling cast come for shows they have somewhere to house them without spending exorbitantly on hotel rooms for weeks at a time, and the cast get a more comfortable stay. The homes are typically occupied at least a portion of each month, and everyone involved benefits.
It's reasons like these I wouldn't want to put a total and complete ban on businesses owning single family homes, but in my opinion there should be a reasonable business justification for it and it needs to be very limited.