Skip to main content

Capacity crunch driving up agents' average sales prices