With so many listings, searching for a home online can be overwhelming.