Average home sale ‘being agreed at £16,000 below asking price’

This post was originally published on STV News.