Great detail in the abvoe post.
You are correct that having a good commercial PM is required as there is many a difference between commercial properties and residential.
On saying that, it the leases are nice and tight, there is often little room for a tenant to move on.