5 factors that determine how long a home sits on the market

People move for a plethora of reasons including an upgrade in lifestyle, downsizing, relocating to another area, not being able to keep up with house payments, political climate and more ...