Winning a bidding war isn’t always a win, research on 14 million home sales shows

.....

© The Conversation