I've always heard owner occupied apartments called condos. Is there a difference I'm not aware of?
You're paying the landlord for the cost of capital and the property management. And a 400k house in the stock market would on average generate 40k a year in appreciation. Most apartments in functional markets aren't anywhere near that appreciative.