Real estate agency caters to both buyers and sellers with thousands of local listings, email updates and virtual tours.