All That You Should Know About Real-estate Revenue