An imagined day in the life of a tech-savvy real estate agent
May 12